home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1997-04-02 | 1.3 KB | 60 lines |
- '----------------------------------------------------
- ' plasma v2.1 re-edited
- '----------------------------------------------------
- ' keller@vip.cybercity.dk
- ' rune keller
- ' sporuplundsvej 105
- ' dk-8472 sporup
- '----------------------------------------------------
- ' finished o2/o4/1997 13:31:33
- '----------------------------------------------------
-
- _PLASMA_200
-
- Procedure _PLASMA_200
-
- Screen Open 0,800,360,32,Lowres
- Screen Display 0,120,,352,256
- Flash Off
- Curs Off
- Hide
- Cls 0
-
- Shift Up 1,0,31,1
-
- Palette $FFF,$FEE,$FDD,$FCC,$FBB,$FAA,$F99,$F88,$F77,$F66,$F55,$F44,$F54,$F64,$F74,$F84,$F94,$FA4,$FB4,$FC5,$FD5,$FE6,$FF6,$FF7,$FF7,$FF8,$FF8,$FF9,$FFA,$FFB,$FFD,$FFE
-
- Degree
-
- Screen Hide
-
- For A=0 To 6
- For B=0 To 31
- Ink 4+B
- Bar 0,B*2+A*64 To 800,1+B*2+A*64
- Next
- Next
-
- For X=0 To 800
- Screen Copy 0,X,0,X+1,360 To 0,X,Sin(_DEG#)*16
- _DEG#=_DEG#+1.5
- Next
-
- For Y=0 To 360
- Screen Copy 0,0,Y,800,Y+1 To 0,Sin(_DEG#)*(10+(Y/4)),Y
- _DEG#=_DEG#+1.3
- Next
-
- Screen Show 0
-
- Repeat
-
- Add _XOFFSET,16,128 To 352
- Screen Offset 0,_XOFFSET,76
- Wait Vbl
-
- Until Mouse Key<>0
-
- Screen Close 0
-
- End Proc